package com.rcloud.server.sealtalk.domain;

import java.io.Serializable;
import javax.persistence.*;

@Table(name = "message_rong_cloud_synchronization")
public class MessageRongCloudSynchronization implements Serializable {
    @Id
    private Integer id;

    private Integer from_user_id;

    private Integer to_user_id;

    /**
     * 消息类型
     */
    private String object_name;

    /**
     * 消息时间
     */
    private String channel_type;

    /**
     * 时间
     */
    private Long msg_timestamp;

    /**
     * 消息ID
     */
    private String msg_id;

    private Integer sensitive_type;

    /**
     * 消息来源
     */
    private String source;

    private String group_user_ids;

    private String text;

    /**
     * 内容
     */
    private String content;

    private static final long serialVersionUID = 1L;

    /**
     * @return id
     */
    public Integer getId() {
        return id;
    }

    /**
     * @param id
     */
    public void setId(Integer id) {
        this.id = id;
    }

    /**
     * @return from_user_id
     */
    public Integer getFrom_user_id() {
        return from_user_id;
    }

    /**
     * @param from_user_id
     */
    public void setFrom_user_id(Integer from_user_id) {
        this.from_user_id = from_user_id;
    }

    /**
     * @return to_user_id
     */
    public Integer getTo_user_id() {
        return to_user_id;
    }

    /**
     * @param to_user_id
     */
    public void setTo_user_id(Integer to_user_id) {
        this.to_user_id = to_user_id;
    }

    /**
     * 获取消息类型
     *
     * @return object_name - 消息类型
     */
    public String getObject_name() {
        return object_name;
    }

    /**
     * 设置消息类型
     *
     * @param object_name 消息类型
     */
    public void setObject_name(String object_name) {
        this.object_name = object_name;
    }

    /**
     * 获取消息时间
     *
     * @return channel_type - 消息时间
     */
    public String getChannel_type() {
        return channel_type;
    }

    /**
     * 设置消息时间
     *
     * @param channel_type 消息时间
     */
    public void setChannel_type(String channel_type) {
        this.channel_type = channel_type;
    }

    /**
     * 获取时间
     *
     * @return msg_timestamp - 时间
     */
    public Long getMsg_timestamp() {
        return msg_timestamp;
    }

    /**
     * 设置时间
     *
     * @param msg_timestamp 时间
     */
    public void setMsg_timestamp(Long msg_timestamp) {
        this.msg_timestamp = msg_timestamp;
    }

    /**
     * 获取消息ID
     *
     * @return msg_id - 消息ID
     */
    public String getMsg_id() {
        return msg_id;
    }

    /**
     * 设置消息ID
     *
     * @param msg_id 消息ID
     */
    public void setMsg_id(String msg_id) {
        this.msg_id = msg_id;
    }

    /**
     * @return sensitive_type
     */
    public Integer getSensitive_type() {
        return sensitive_type;
    }

    /**
     * @param sensitive_type
     */
    public void setSensitive_type(Integer sensitive_type) {
        this.sensitive_type = sensitive_type;
    }

    /**
     * 获取消息来源
     *
     * @return source - 消息来源
     */
    public String getSource() {
        return source;
    }

    /**
     * 设置消息来源
     *
     * @param source 消息来源
     */
    public void setSource(String source) {
        this.source = source;
    }

    /**
     * @return group_user_ids
     */
    public String getGroup_user_ids() {
        return group_user_ids;
    }

    /**
     * @param group_user_ids
     */
    public void setGroup_user_ids(String group_user_ids) {
        this.group_user_ids = group_user_ids;
    }

    /**
     * @return text
     */
    public String getText() {
        return text;
    }

    /**
     * @param text
     */
    public void setText(String text) {
        this.text = text;
    }

    /**
     * 获取内容
     *
     * @return content - 内容
     */
    public String getContent() {
        return content;
    }

    /**
     * 设置内容
     *
     * @param content 内容
     */
    public void setContent(String content) {
        this.content = content;
    }
}